Definition of Dog Sleigh

  • (noun) a sled pulled by dogs

Synonyms of Dog Sleigh


Antonyms of Dog Sleigh


No Antonyms Found.

Homophones of Dog Sleigh


No Homophones Found.